eight-sided polygon - Francés Inglés Diccionario